make one feel better - French English Dictionary